armored money transport truck - French English Dictionary